40762
42858
76765
75784
18707
85094
81129
22408
39339
86975
42238
78521
70284
22222
74742
83166
50305
68848
98091
53946
77820
70467
52250
95397
82760
64194
13995
47193
85451
74738
97566
45915
81033
35694
48816
21110
37421
13572
34957
34820
64790
42336
86861
34732
51664
87913
15168
74670
60890
63640
31518
28108
44600
44049
11598
36066